Definition of Babyrousa Babyrussa

  • (noun) Indonesian wild pig with enormous curved canine teeth

Synonyms of Babyrousa Babyrussa


Antonyms of Babyrousa Babyrussa


No Antonyms Found.

Homophones of Babyrousa Babyrussa


No Homophones Found.